cherry salmon - French English Dictionary